**************************************
* De la diode au microcontrleur     
* utilisation du Timer 0 sur PIC 16F88
* auteur PM
* date 01/2023                                                       
**************************************

BANKSEL OPTION ; slection de la bank 1 
MOVLW 0                   ;on met 0 dans le registre w
MOVWF OPTION   ; on copie w dans le registre option 
MOVLW 200             ; on met 200 dans le registre w
BANKSEL TMR0     ; slection de la bank 0
MOVWF TMR0       ; on copie le contenu de w dans TMR0

:debut  ;				
BTFSC INTCON,2    ; on teste le flag TMR0IF
CALL raz	                  ; si flag = 1 alors appel s/p raz
GOTO  debut                ; retour  l'tiquette "debut"

:raz  ;
MOVLW 200                       ; on met 200 dans le registre w
BANKSEL TMR0              ; slection de la bank 0
MOVWF TMR0                 ; on copie de w dans TMR0
BCF INTCON,TMR0IF  ; on efface le flag
RETURN                              ; retour de sous programme
 
END	                        ; fin du programme